package com.woniuxy.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.woniuxy.entity.Dish;
import com.woniuxy.entity.Shop;

import java.util.List;

public interface DishService extends IService<Dish> {
    List<Dish> getByCondition(Dish dish);
    //根据菜品id查询商铺信息
    Shop getShopByDishId(int dishId);
    /**
    * @description: 根据订单ID获取菜品
     * @param id:
     * @return: java.util.List<com.woniuxy.entity.Dish>
     * @date: 2021/8/16 11:16
     * @author: 魏炳豪
     */
    List<Dish> getByOrderId(int id);

    /**
     * 头部搜索框根据菜品名关键字模糊查询菜品
     * @param keyword
     * @return
     */
    Dish search(String keyword);


    void add(Dish dish);

    /**
     * 更新菜品
     * @param dish
     */
    void update(Dish dish);
}
